package com.allwees.bs.c.module.user.service;

import com.allwees.bs.c.module.user.dto.ProductCollectionDto;
import com.allwees.bs.c.module.user.dto.StoreCollectionDto;
import com.allwees.bs.core.modelbase.page.PageParams;
import com.allwees.bs.core.modelbase.page.PaginateDTO;

public interface ICollectionService {
	void collProduct(String userUuid, String productUuid);

	void cancelCollProduct(String userUuid, String productUuid);

	PaginateDTO<ProductCollectionDto> getCollProduct(String userUuid, PageParams pageParams);

	void collStore(String userUuid, String storeUuid);

	void cancelCollStore(String userUuid, String storeUuid);

	PaginateDTO<StoreCollectionDto> getCollStore(String userUuid, PageParams pageParams);
}
